/*    */ package net.gxf.nehe.learn;
/*    */ 
/*    */ import org.lwjgl.LWJGLException;
/*    */ import org.lwjgl.opengl.Display;
/*    */ import org.lwjgl.opengl.DisplayMode;
/*    */ import org.lwjgl.opengl.GL11;
/*    */ 
/*    */ public class Three
/*    */ {
/*    */   public void start()
/*    */   {
/*    */     try
/*    */     {
/* 15 */       Display.setDisplayMode(new DisplayMode(800, 600));
/* 16 */       Display.create();
/*    */     } catch (LWJGLException e) {
/* 18 */       e.printStackTrace();
/* 19 */       System.exit(0);
/*    */     }
/*    */ 
/* 23 */     GL11.glMatrixMode(5889);
/* 24 */     GL11.glLoadIdentity();
/* 25 */     GL11.glOrtho(0.0D, 800.0D, 600.0D, 0.0D, 1.0D, -1.0D);
/* 26 */     GL11.glMatrixMode(5888);
/*    */ 
/* 29 */     while (!Display.isCloseRequested())
/*    */     {
/* 31 */       GL11.glClear(16640);
/*    */ 
/* 34 */       GL11.glColor3f(1.0F, 0.0F, 0.0F);
/*    */ 
/* 37 */       GL11.glBegin(7);
/* 38 */       GL11.glVertex2f(100.0F, 100.0F);
/* 39 */       GL11.glVertex2f(300.0F, 100.0F);
/* 40 */       GL11.glVertex2f(300.0F, 300.0F);
/* 41 */       GL11.glVertex2f(100.0F, 300.0F);
/* 42 */       GL11.glEnd();
/* 43 */       GL11.glBegin(4);
/* 44 */       GL11.glColor3d(1.0D, 0.0D, 0.0D);
/* 45 */       GL11.glVertex2f(500.0F, 100.0F);
/* 46 */       GL11.glColor3d(0.0D, 1.0D, 0.0D);
/* 47 */       GL11.glVertex2f(600.0F, 200.0F);
/* 48 */       GL11.glColor3d(0.0D, 0.0D, 1.0D);
/* 49 */       GL11.glVertex2f(400.0F, 200.0F);
/* 50 */       GL11.glEnd();
/*    */ 
/* 52 */       Display.update();
/*    */     }
/*    */ 
/* 55 */     Display.destroy();
/*    */   }
/*    */ 
/*    */   public static void main(String[] args) {
/* 59 */     Three instance = new Three();
/* 60 */     instance.start();
/*    */   }
/*    */ }

/* Location:           C:\DBDownload\lwjglDemo2\lwjglDemo2\Run.jar
 * Qualified Name:     com.nehe.learn.Three
 * JD-Core Version:    0.6.2
 */